push the prices sky-high - German English Dictionary